package com.ybt.service.callback;

import com.ruleengine.context.IWorkflowConext;
import com.ruleengine.endpoint.data.IEndpointData;

/**
 * 异步服务回调方法接口.
 * @author AB033862
 * Jul 30, 2012
 */
public interface IServiceCallback {
    /**
     * 成功回调方法.
     * @param data 回调参数
     */
    public void onComplete(IWorkflowConext context, IEndpointData data);

    /**
     * 失败调用方法.
     * @param cause 异常对象
     */
    public void onError(Exception cause);
}
